package com.ali.gts.servlet.service.impl;

import com.ali.gts.servlet.dao.CartDao;
import com.ali.gts.servlet.dao.impl.CartDaoImpl;
import com.ali.gts.servlet.domain.CartItem;
import com.ali.gts.servlet.service.CartService;
import com.ali.gts.servlet.service.JudgeTrueOrFalse;
import com.ali.gts.servlet.util.WebUtil;

public class CartServiceImpl implements CartService {

    CartDao cartDao = new CartDaoImpl();

    @Override
    public void addItem(CartItem cartItem) {
        //先查看购物车车中是否已经添加过此商品，如果已经添加，则数量累加，总金额更新，如果没有添加过，直接放到数据库中
        Integer id = cartItem.getId();
        CartItem item = cartDao.queryItemById(id);

        boolean flag = (item !=null);

        JudgeTrueOrFalse judgeTrueOrFalse =WebUtil.judge(flag);

//        judgeTrueOrFalse.trueOrFalse(()->{
//
//        });

    }

    @Override
    public void delItem(Integer id) {

    }
}
